package vodpush

// import (
// 	"fmt"
// 	"testing"
// )

// func Test_pusher_Unmarshal(t *testing.T) {
// 	type fields struct {
// 		site               string
// 		siteRootPath       string
// 		downloadRootUrl    string
// 		Vod                vod
// 		Do                 string
// 		Prefix             string
// 		NeedDownload_pic   bool
// 		NeedDownload_video bool
// 	}
// 	type args struct {
// 		bs []byte
// 	}
// 	tests := []struct {
// 		name    string
// 		fields  fields
// 		args    args
// 		wantErr bool
// 	}{
// 		{
// 			name:   "n1",
// 			fields: fields{},
// 			args: args{
// 				bs: []byte(`{"vod_id":"from_pushme/from_bilibili/322053223","vod_name":"地质VS回浦双方1分钟极致对攻！来享受一下双方攻防盛宴！","vod_tag":"file","vod_pic":"http://i0.hdslb.com/bfs/archive/7759f33775cbfe2dcfb913ff3bc2b70a31579cd7.jpg","vod_play_from":"__PUSH_AGENT__","vod_play_url":"地质VS回浦双方1分钟极致对攻！来享受一下双方攻防盛宴！$USE_HOMESOURCEBEAN_from_bilibili/322053223/1297906352"}`),
// 			},
// 			wantErr: false,
// 		},
// 	}

// 	for _, tt := range tests {
// 		t.Run(tt.name, func(t *testing.T) {
// 			pu := &pusher{
// 				site:               tt.fields.site,
// 				siteRootPath:       tt.fields.siteRootPath,
// 				downloadRootUrl:    tt.fields.downloadRootUrl,
// 				Vod:                tt.fields.Vod,
// 				Do:                 tt.fields.Do,
// 				Prefix:             tt.fields.Prefix,
// 				NeedDownload_pic:   tt.fields.NeedDownload_pic,
// 				NeedDownload_video: tt.fields.NeedDownload_video,
// 			}
// 			err := pu.Unmarshal(tt.args.bs)
// 			if (err != nil) != tt.wantErr {
// 				t.Errorf("pusher.Unmarshal() error = %v, wantErr %v", err, tt.wantErr)
// 			}
// 			fmt.Println("??check", string(tt.args.bs))
// 			fmt.Printf("pu.Vod.Vod_id: %v\n", pu.Vod.Vod_id)
// 		})
// 	}
// }
